package com.tx.Xpinqlot;

import java.sql.Timestamp;
import java.util.List;

import org.springframework.stereotype.Component;

import com.model.Ret_prd_info;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import com.tx.Xpinqcod.XpinqcodOA;
import com.tx.Xplstdat.XplstdatOA;

@Component
@XStreamAlias("transaction")
public class XpinqlotO {
	private String trx_id;
	private String type_id;
	private String rtn_code;
	private String rtn_mesg;

	@XStreamImplicit
	@XStreamAlias("oary")
	private List<XpinqlotOA> oary;
	private long sht_cnt;
	
	@XStreamImplicit
	@XStreamAlias("oaryB")
	private List<XpinqlotOB> oaryB;
	private long sum_cnt;
	
	private String tool_id_fk;
	private String cr_ope_id_fk;
	private Double from_thickness;
	private Double to_thickness;
	private String lot_id;
	public String getLot_id() {
		return lot_id;
	}
	public void setLot_id(String lot_id) {
		this.lot_id = lot_id;
	}
	public String getTrx_id() {
		return trx_id;
	}
	public void setTrx_id(String trx_id) {
		this.trx_id = trx_id;
	}
	public String getType_id() {
		return type_id;
	}
	public void setType_id(String type_id) {
		this.type_id = type_id;
	}
	public String getRtn_code() {
		return rtn_code;
	}
	public void setRtn_code(String rtn_code) {
		this.rtn_code = rtn_code;
	}
	public String getRtn_mesg() {
		return rtn_mesg;
	}
	public void setRtn_mesg(String rtn_mesg) {
		this.rtn_mesg = rtn_mesg;
	}
	public List<XpinqlotOA> getOary() {
		return oary;
	}
	public void setOary(List<XpinqlotOA> oary) {
		this.oary = oary;
	}
	public long getSht_cnt() {
		return sht_cnt;
	}
	public void setSht_cnt(long sht_cnt) {
		this.sht_cnt = sht_cnt;
	}
	public String getTool_id_fk() {
		return tool_id_fk;
	}
	public void setTool_id_fk(String tool_id_fk) {
		this.tool_id_fk = tool_id_fk;
	}
	public String getCr_ope_id_fk() {
		return cr_ope_id_fk;
	}
	public void setCr_ope_id_fk(String cr_ope_id_fk) {
		this.cr_ope_id_fk = cr_ope_id_fk;
	}
	public Double getFrom_thickness() {
		return from_thickness;
	}
	public void setFrom_thickness(Double from_thickness) {
		this.from_thickness = from_thickness;
	}
	public Double getTo_thickness() {
		return to_thickness;
	}
	public void setTo_thickness(Double to_thickness) {
		this.to_thickness = to_thickness;
	}
	public List<XpinqlotOB> getOaryB() {
		return oaryB;
	}
	public void setOaryB(List<XpinqlotOB> oaryB) {
		this.oaryB = oaryB;
	}
	public long getSum_cnt() {
		return sum_cnt;
	}
	public void setSum_cnt(long sum_cnt) {
		this.sum_cnt = sum_cnt;
	}
	

}
